package com.py.credit.service;

import java.util.List;
import java.util.Map;

import com.py.framework.core.common.Page;

public interface XylyStatisticsService {
	List<Map<String,Object>> getPromiseBooksByConditionForPage(
			String type,String ztType,Long deptId,
			List<String> columns, String[] additionalColumns, String condition, Page page);
	
	
	List<Map<String, Object>> getStatistics(String type , String ztType , Long topDeptId);
	
	List<Map<String, Object>> getStatisticsForPage(Page page);
	
	List<Map<String, Object>> promiseBooksByZtForPage(String ztName , List<String> columns, String[] additionalColumns, String condition, Page page);
	
	List<Map<String, Object>> getAllTopDepts();
	
	Map<String, Object> getStatisticsByType(String type,String tablename);
	
}
